home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-13 / 4edit110.zip / 4EDIT.TXT < prev    next >
Text File  |  1991-12-14  |  16KB  |  589 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                           4EDIT USER'S GUIDE
  18.  
  19.  
  20.                              DECEMBER 1991
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                                               _______
  27.                                          ____|__     |                (R)
  28.                                       --|       |    |-------------------
  29.                                         |   ____|__  |  Association of
  30.                                         |  |       |_|  Shareware
  31.                                         |__|   o   |    Professionals
  32.                                       -----|   |   |---------------------
  33.                                            |___|___|    MEMBER
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                               XD SYSTEMS
  58.                           1014 SHIPMAN LANE
  59.                            MCLEAN, VA 22101
  60.  
  61.                                CONTENTS
  62.  
  63.  
  64.  
  65.         Limited Warranty                                1
  66.  
  67.  
  68.         Background                                      2
  69.  
  70.  
  71.         4EDIT Usage                                     2
  72.  
  73.  
  74.         Regarding Registration                          3
  75.  
  76.  
  77.         4EDIT Version History                           4
  78.  
  79.  
  80.         4ZIP/4UNZIP                                     5
  81.  
  82.  
  83.         Software Registration Form and Order            6
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.                            LIMITED WARRANTY
  122.  
  123.  
  124.  
  125.         XD Systems warrants the physical diskette enclosed herein to
  126. be free of defects in materials and workmanship for a period of 60
  127. days from the date of purchase.  In the event of notification within
  128. the warranty period of defects in material or workmanship,  XD
  129. Systems will replace the defective diskette.
  130.  
  131.         XD Systems specifically disclaims all other warranties,
  132. express or implied, including but not limited to implied warranties
  133. of merchantability and fitness for a particular purpose.  In no event
  134. shall XD Systems be liable for any loss of profit or any  other
  135. commercial damage, including but not limited to special,  incidental,
  136. consequential or other damages arising out of the use,  the result of
  137. use, or inability to use this product.
  138.  
  139.         This program is produced by a member of the Association of
  140. Shareware Professionals (ASP).  ASP wants to make sure that the
  141. shareware principle works for you.  If you are unable to resolve a
  142. shareware-related problem with an ASP member by contacting the member
  143. directly, ASP may be able to help.  The ASP Ombudsman can help you
  144. resolve a dispute or problem with an ASP member, but does not provide
  145. technical support for members' products. Please write to the ASP
  146. Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427 or send a
  147. Compuserve message via easyplex to ASP Ombudsman, 70007,3536.  The
  148. ombudsman may also be contacted by FAX by sending to the ASP FAX
  149. number: (616) 788-2765.  In communication with the Ombudsman, please
  150. include a telephone number and/or FAX if possible.
  151.  
  152.         4DOS is a trademark of J.P. Software.  PKZip and PKUnzip are
  153. trademarks of PKWare.  4EDIT and all the files and documentation
  154. distributed with it are copyright 1990 by Iram J. Weinstein.  All
  155. rights reserved.
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.                                  -1-
  178.  
  179.  
  180.  
  181.                           4EDIT User's Guide
  182.  
  183.                        Copyright (C) 1990, 1991
  184.  
  185.                             I.J. Weinstein
  186.  
  187.  
  188.  
  189. A. BACKGROUND
  190.  
  191.         In 1988, I wrote and distributed a shareware program, XDIR,
  192. which was one of the first DOS directory programs to attach a comment
  193. to each file.  When I first saw 4DOS, I loved it, but  I wanted to
  194. have the same sort of full-screen editor for directory comments (or,
  195. in 4DOS terms, Descriptions) that I had in XDIR.
  196.  
  197.         4EDIT provides this feature.  I think you will find it very
  198. useful.  Its good practice to comment your files, and often it is
  199. handy to see the descriptions attached to other files, while you  are
  200. writing a new one.
  201.  
  202.         4EDIT reads the DESCRIPT.ION files produced by 4DOS and
  203. allows you to modify them, or creates a new file if 4DOS has
  204. not already provided one.  You should know that the DESCRIPT.ION
  205. file is a hidden file.  You will not see it in the DOS directory
  206. unless you change the file attribute or use the 4DOS DIR /A:h (Dir /h
  207. in Version 3.x) option.
  208.  
  209.  
  210. B. 4EDIT USAGE
  211.  
  212.  4EDIT Usage is:
  213.  
  214.  
  215.       4EDIT [/12 | /24] [d:][path][filespec] [filespec] [...]
  216.  
  217.  
  218.         A directory display similar to that of SELECT will appear
  219. showing all of the files meeting any of the filespecs. This use of
  220. include lists is like the 4DOS DIR and SELECT usage. Filespecs can
  221. freely use the wildcard characters '*' and '?'. For example the
  222. filespecs c:\wp\*smith*.*; *. xyz would display all the files in the
  223. c:\wp directory that either have the letters smith in the name part
  224. or have xyz as the extension. Note that only the first argument in an
  225. include list can have a pathname; subsequent arguments default to
  226. the same path.  Filespecs in an include list can be separated by ';',
  227. as in 4DOS, or, for convenience, '+' or  ' '.
  228.  
  229.         4EDIT implements International date and time formats.  The
  230. display will automatically be consistent with your country=xxx
  231. command in config.sys.  Since some users prefer different time
  232. formats, 4EDIT provides command line overrides for the time format.
  233.  
  234.         They are:
  235.  
  236.                 /24     Use 24 hour time
  237.  
  238.                 /12     Use 12 hour time (e.g., 10:35p)
  239.                                  -2-
  240.  
  241.         You can cursor around the screen using <Up>, <Dn>, <PgUp>,
  242. <PgDn>, <Ctrl-PgUp> and <Ctrl-PgDn>.  At any row, you can start
  243. typing, and a  cursor will appear.  Typing will start at the
  244. beginning of the  description in Insert mode.  The editor is WordStar
  245. compatible  and also supports the following:
  246.  
  247.         <Esc>                   Restore original contents of current line, if
  248.                                 in the midst of editing it.  Otherwise quit
  249.                                 4EDIT without saving.(If you want to exit
  250.                                 4EDIT before you do any editing, it may be
  251.                                 necessary to press Esc twice.)
  252.  
  253.         <F10> ,<AltF4>          End edit. Save changed Descriptions
  254.  
  255.         <PgUp>                  Cursor back one screen
  256.         <PgDn>                  Cursor forward one screen
  257.         <Ctrl-PgUp>             Cursor to top of first screen
  258.         <Ctrl-PgDn>             Cursor to end of last screen
  259.  
  260.         <Left>                  Cursor left one character
  261.         <Right>                 Cursor right one character
  262.         <CtrlLeft>              Cursor left one word
  263.         <CtrlRight>             Cursor right one word
  264.  
  265.         <Home>                  Cursor to beginning of line
  266.         <End>                   Cursor to end of line
  267.  
  268.         <Del>                   Delete character at cursor
  269.         <Bksp>                  Delete character to left of cursor
  270.         <CtrlEnd> <ShftDel>     Delete to end of line
  271.         <CtrlY>,<CtrlX>         Delete entire line
  272.         <CtrlHome>              Delete from beginning of line
  273.         <CtrlT>                 Delete word to right of cursor
  274.  
  275.         <CtrlR>                 Restore original contents of line
  276.  
  277.         <Ins>                   Toggle INSERT on and off. Thin cursor
  278.                                 indicates overwrite mode; thicker
  279.                                 cursor indicates insert mode (default).
  280.  
  281.         <CtrlC>,<CtrlIns>       Copy description to clipboard
  282.         <CtrlP>,<ShiftIns>      Copy from clipboard to description
  283.  
  284.         ASCII characters that are not on the keyboard can be inserted
  285. into a description by holding down the left shift key, simultaneously
  286. pressing ALT and entering the ASCII code for the character on the
  287. keypad.
  288.  
  289.         4DOS Version 4.0 has extended the allowable description length
  290. to 80 characters, and has made provisions for additional fields in its
  291. description records for eventual use for other purposes. 4EDIT is
  292. compatible with both of these features.  On an 80 column or wider
  293. screen, 4EDIT displays as much of the description as possible.   As you
  294. edit a description, it will scroll when you come to the end of the
  295. editing window, so that you can edit a description of the full 80
  296. character length.  When 4EDIT saves the modified description, it is
  297. careful not to disturb any (hidden) extended information.
  298.  
  299.                                  -3-
  300.  
  301.         If you are using an earlier version of 4DOS, you probably
  302. should confine your descriptions to 40 characters, because 4DOS will
  303. truncate them when you COPY or MOVE the file.
  304.  
  305.  
  306.  
  307. C. REGARDING REGISTRATION
  308.  
  309.  
  310.         4EDIT is ShareWare. The law requires that if you use this
  311. program, you must register and obtain a license for it. The
  312. registration fee is $15.
  313.  
  314.  
  315.  
  316.         Registered users will receive the latest version of the
  317. program and will be notified of major upgrades to 4EDIT as they are
  318. released.  Online help is available through CompuServe, by EasyPlex.
  319. Help is also available by mail. I will try to answer all letters
  320. within 48 hours. Non-registered users must include a SASE for a
  321. reply. The degree of help available to non-registered  users is
  322. purely discretionary. Registrations and inquiries should  be sent to:
  323.  
  324.  
  325.         Iram J. Weinstein
  326.         XD Systems
  327.         1014 Shipman Lane
  328.         McLean, VA 22101
  329.             Voice (703) 821-3215
  330.             CIS [70741,3711]
  331.  
  332.  
  333. A registration form is included at the end of this manual.
  334.  
  335.  
  336.         Commercial use of 4EDIT without payment of the registration
  337. fee is prohibited. Site licenses are available for users with
  338. multiple machines. Please contact me for information. The program and
  339. its associated documentation are the copyrighted property of the
  340. author.
  341.  
  342.  
  343.         Shareware distributors and Users Groups may charge a  nominal
  344. fee for copying and distributing this program and Bulletin Board
  345. may likewise carry it.  Please see the files VENDOR.DOC and DESCRIBE.DOC
  346. for complete information.
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.                                  -4-
  360.  
  361. D. 4EDIT VERSION HISTORY
  362.  
  363.  
  364. Ver 0.90 (Beta Test) 12/01/89
  365.  
  366.         This is the original release.  It used batch files to drive
  367. 4EDIT and could only run under 4DOS.
  368.  
  369.  
  370. Ver 0.91 (Beta Test) 12/20/89
  371.  
  372.         4EDIT now stands alone, and can be run under DOS.
  373.  
  374.  
  375. Ver 0.92 (Beta Test) 1/18/90
  376.  
  377.         Corrected error causing highlighted row to blink on some
  378. machines.  Modified so that EDIT function is always active. Correct
  379. command line parser so that C: ==> C:*.* and ABC ==> ABC\*.* if ABC
  380. is a directory but ABC.* otherwise.
  381.  
  382.  
  383.  
  384. Ver 0.93 (Beta Test) 2/04/90
  385.  
  386.         This is mostly bug cleanup.
  387.  
  388.                 1. Entering the editor with a right arrow positioned
  389. the cursor  to the second character of an existing description, but
  390. to the  first character of an empty description.  Fixed to always go
  391. to  the first character position.
  392.  
  393.                 2. Cursor size in Insert mode made larger and easier to
  394. distinguish from overstrike mode.
  395.  
  396.                 3. 4EDIT lost descriptions on some files in big
  397. directories.  Now fixed.
  398.  
  399.                 4. Use of wildcard symbols * and ? changed to match
  400. 4DOS extended features.
  401.  
  402.                 5.Ver 0.92 tried to correct command line parser so that
  403. C: ==> C:*.* and ABC ==> ABC\*.* if ABC is a directory but ABC.*
  404. otherwise. Got it right this time!
  405.  
  406.                 6. The default state of the editor is insert mode.  This
  407. used to be reset on each line.  Now 4EDIT remembers if you toggle
  408. insert mode and starts the next line in the state you left it.
  409.  
  410.  
  411. Version 1.0  3/11/90
  412.  
  413.         First public release
  414.  
  415.  
  416.  
  417.  
  418.  
  419.                                  -5-
  420.  
  421. Version 1.01  3/21/90
  422.  
  423.         Minor changes in documentation.
  424.  
  425.  
  426. Version 1.02  4/01/90
  427.  
  428.         Changed file access to run on networks reliably.
  429.         Added name and serial number on registered copies.
  430.  
  431.  
  432. Version 1.03  6/10/90
  433.  
  434.         Modified to correct for 4DOS 3.0 quirk. Entries in DESCRIPT.ION
  435. are sometimes delimited by LF instead of CRLF.  Earlier versions
  436. of 4EDIT misread these lines.
  437.  
  438.  
  439. Version 1.04 8/03/90
  440.  
  441.         Added Error Messages for Drive unready and Disk write-protected.
  442.         4EDIT a: is now equivalent to 4EDIT a:*.*
  443.  
  444.  
  445. Version 1.05 10/21/90
  446.  
  447.         A problem with include lists that caused the same file to be
  448. selected more than once has been corrected. For example, 4EDIT
  449. *.txt+4*.txt would show the file 4zip.txt twice.
  450.  
  451.         Many users have complained about my use of ENTER to mean EXIT.
  452. So I have changed the key usage as follows:
  453.  
  454.                 F10    -  Exit 4EDIT, saving all Description changes.
  455.                 ENTER  -  Same as cursor down
  456.                 Esc    -  If current line has been edited, restore it to
  457.                           original.
  458.  
  459.                 Otherwise, Exit 4Edit without saving changes.
  460.  
  461.         The cursor is now ON at all times.  In addition, you can now
  462. copy the description from one line, using CTRL-C, and paste it into
  463. another line, using CTRL-P.
  464.  
  465.  
  466. Version 1.06 12/02/90
  467.  
  468.         4EDIT would hang up if used on a directory that contained
  469. only subdirectories.  Now fixed.
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.                                  -6-
  480.  
  481.  Version 1.07  6/22/91
  482.  
  483.         This version caused many machines to lockup and was immediately
  484. removed from distribution
  485.  
  486.  
  487. Version 1.08  9/21/91
  488.  
  489.         Errors in handling of extended wildcards fixed.  *.t would
  490. formerly accept 4edit.txt, for example.
  491.  
  492.         SAA compliant keys for cut(CtrlIns),paste(ShiftIns), Del
  493. (shift-del)  and exit-with-save (AltF4) were added.
  494.  
  495.         International date and time formats were implemented.
  496.  
  497.  
  498. Version 1.09 10/13/91
  499.         Updated to process 4DOS 4.0 80 character descriptions and
  500. extended description fields.
  501.  
  502.  
  503. Version 1.10 12/14/91
  504.         4EDIT set the blinking attribute off and did not restore it.  Now
  505. fixed.
  506.  
  507.  
  508.  
  509. E. 4ZIP/4UNZIP
  510.  
  511.         Also take a look at 4ZIP and 4UNZIP.  These are also utilities
  512. for use with 4DOS.  These programs are shells that use the PKWare
  513. programs PKZIP and PKUNZIP.  They provide a  facility for ZIPping and
  514. UNZIPping selected files along with  the 4DOS directory comments.
  515. Both provide a full screen SELECT screen, allowing you to easily pick
  516. the files to enter or remove from the ZIP file. The 4ZIP/4UNZIP
  517. package is shareware,  available on Bulletin Boards and from
  518. shareware distributors. Registration is $15 plus postage and handling.
  519. See the order form at the end of this manual.
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.                                  -7-
  540.  
  541.                  SOFTWARE REGISTRATION FORM AND ORDER
  542.  
  543.  
  544.  
  545. Check all that apply:
  546.  
  547.    [ ] 4EDIT registration                 _____ @ $15.00
  548.  
  549.    [ ] 4ZIP/4UNZIP registration           _____ @ $15.00
  550.  
  551.         Postage and Handling      $3.00
  552.  
  553.                TOTAL ENCLOSED:    $______
  554.  
  555.  
  556. If you already have copies of the programs you are ordering ,
  557. where were they obtained?
  558.  
  559.     [ ]CompuServe [ ]Friend [ ]Employer [ ]BBS ______________________
  560.  
  561.     [ ]ShareWare Distributor________________________________________
  562.  
  563.  
  564. Payment is by check [ ] or money order [ ] (Sorry - no COD or
  565. charges)
  566.  
  567. Foreign Customers - Use $US check drawn on US Bank or Postal Money
  568. Order.
  569.  
  570.  
  571.         NAME    ___________________________________________
  572.  
  573.         COMPANY ___________________________________________
  574.  
  575.         ADDRESS ___________________________________________
  576.  
  577.         CITY    ___________________________________________
  578.  
  579.         STATE   __________________________ZIP _____________
  580.  
  581.  
  582.         Send your registration form and payment to:
  583.  
  584.                        XD Systems
  585.                        1014 Shipman Lane
  586.                        McLean, VA 22101
  587.  
  588.  
  589.